show teeth - French English Dictionary